precision measuring - French English Dictionary